Supported Database Products
- Supported Database Products
- FlexQuarters QODBC
- IBM DB2
- InterSystems Cache
- Microsoft Access
- Microsoft Excel
- Microsoft SQL Server
- MySQL
- Oracle XE, 9i, 10g
- Oracle Lite (9i, 10g)
- Quantel
- Sybase Adaptive Server Enterprise
- Sybase SQLAnywhere
- Connecting to Other Databases
- Listing Installed APIs and Syntaxes
Description
A reference of supported SQL and NoSQL database products available through AlphaDAO, including required drivers and syntaxes.
With Alpha Anywhere data objects you can store and access data in a variety of available databases. These include relational database products that support SQL (Structured Query Language) as well as key/value and document databases.
Supported Database Products
FlexQuarters QODBC
Uses the QODBC driver. Version 6 recommended. Requires installation of the driver.
- Driver
QuickBooks
IBM DB2
Tested on versions as old as DB2 version 8.1. Requires installation of the DB2 client.
- Driver
DB2
InterSystems Cache
Requires both an installed ODBC driver and a data source name definition (DSN).
- Driver
ODBC
- Syntax
ODBC
Microsoft Access
Supported for versions from Office 2000 onward. Requires installation of the Microsoft ODBC driver (MDAC).
- Driver
Access
Microsoft Excel
Tested on versions as old as Office 2000. Requires installation of the Microsoft ODBC driver (MDAC).
- Driver
Excel
Microsoft SQL Server
Tested on versions as old as SQL Server version 7. Requires installation of the Microsoft ODBC driver (MDAC).
- Driver
SQLServer
MySQL
Tested on versions as old as 3.23.42. No client software installation required.
- Driver
MySQL
Oracle XE, 9i, 10g
Tested on versions as old as Oracle 9i. Does not require manual installation of the client drivers. May require an additional download (which is automated) of the Oracle Thin Client software the first time the user connects to Oracle if the client software is not already installed on the user's system.
- Driver
Oracle
Oracle Lite (9i, 10g)
Tested on versions as old as Oracle 9i Lite. Requires installation of the Oracle Lite client software. See SQL_InstallOracleLiteFunctions().
- Driver
OracleLite
Quantel
- Driver
ODBC
- Syntax
ODBC
Sybase Adaptive Server Enterprise
Requires both an installed ODBC driver and a data source name definition (DSN).
- Driver
ODBC
- Syntax
Sybase
Sybase SQLAnywhere
Requires both an installed ODBC driver and a data source name definition (DSN).
- Driver
ODBC
- Syntax
SQLAnywhere
Connecting to Other Databases
For any database not listed above that provides an ODBC driver:
Install the driver on each machine to access the database.
Create an ODBC Data Source.
In the connection string dialog, select ODBC as your vendor and ODBC as your syntax.
Most functions will work without any special coding on your part.
Listing Installed APIs and Syntaxes
To see a complete list of drivers installed, execute the SQL::Connection::ListAPIs() function in the Interactivewindow as follows:
dim c as sql::connection ?c.ListAPIs() = ADONET Access CouchDB DB2 Espresso Excel Google MongoDB MySQL ODBC Oracle OracleLite Paradox PostgreSQL PostgresPlus QuickBooks QuickBooksOnline SQLServer StaticJSON odata salesforce
To see a complete list of syntaxes installed, execute the SQL::Connection::ListSyntaxes() function in the Interactivewindow as follows:
dim c as sql::connection ?c.ListSyntaxes() = Access Cache DB2 DB2i DB2iV4 ElevateDB Excel FoundationDB FoxPro Generic MySQL ODBC Oracle OracleCaseSensitive OracleLite Paradox Pervasive PostgreSQL PostgresPlus QuickBooks SharePoint SQLAnywhere SQLite SQLAzure SQLServer Sybase